construction machinery manufacturer - Turkish English Dictionary